fetid dogweed - French English Dictionary